.success{
    padding-top: 0px; 
    margin:0 auto; 
    min-width: 320px;
    background: url(../images/success_bg.png) no-repeat;    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
   -moz-background-size:100% 100%;
    background-size:100% 100%;
    width:100%;
	height:100%;
}
.success img {
    margin:35px 0 10px 50%;
}
.success p{
    display: block;
    margin:20px 0 0 11%;
    font-family: "Microsoft YaHei";
    font-size: 24px;
    color:#fff;
    text-align: center;
}
.s_msg{
    width:65%;
    height:20%;
    margin:50px 0 0 15%;
    background:#fff;
    border-radius:3px;
    filter:alpha(opacity:80);
    opacity:0.8;
    padding:10px;
}
.s_title{
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color:#323232;
    margin:20px 0 10px 10px;
	text-align:center;
}
.s_red{
    font-family: "Microsoft YaHei";
    color:red;
    font-size: 18px;
    text-align: center;
}
.s_redlink{
    font-family: "Microsoft YaHei";
    color:red;
    font-size: 18px;
    text-align: center;
    margin:0 0 0 0;
}
.s_redlink a:link,a:visited,a:hover,a:active{
    color:red;
    text-decoration: underline;
}
.login-btn{
	position:absolute;
    width:100%;
    height:30%;
    bottom: 0;
}
.submit{
    width:80%;
    height:35px;
    background:#f34541;
    border:1px solid #f34541;
    text-align: center;
    margin-left:11%;
    color:#fff;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    border-radius: 3px;
    cursor: pointer;
}
.login-reg p{
    width:80%;
    height:35px;
    line-height: 35px;
    background:#B8B8B8;
    border:1px solid #B8B8B8;
    text-align: center;
    color:#fff;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    border-radius: 3px;
    display: block;
}
































